life of suffering - French English Dictionary